Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Electrum: fixes and improvements #924

Merged
merged 5 commits into from
Mar 29, 2019
Merged

Electrum: fixes and improvements #924

merged 5 commits into from
Mar 29, 2019

Conversation

sstone
Copy link
Member

@sstone sstone commented Mar 29, 2019

Update mainnet server list, properly deal with nodes that do not comply with the version of the protocol that they advertise, and increase timeout for our client pool test (which sometimes fails on travis).

sstone added 5 commits March 28, 2019 19:34
We connect to a random server we're not already connected to.
If was a bit short and sometimes failed on travis.
On testnet some Electrum servers are not compliant with the protocole version they advertise
and will return responses formatted with the 1.0 rules.
And add a specific test for the function that picks the next address to connect to.
@sstone sstone merged commit c990268 into master Mar 29, 2019
@sstone sstone deleted the electrum-fixes branch March 29, 2019 17:56
dpad85 pushed a commit that referenced this pull request Apr 4, 2019
* Electrum: Update mainnet servers list

* Electrum: make pool address selection more readable

We connect to a random server we're not already connected to.

* Electrum Tests: increase "wait for ready" test timeout

If was a bit short and sometimes failed on travis.

* Electrum: better parsing of invalid responses

On testnet some Electrum servers are not compliant with the protocole version they advertise
and will return responses formatted with 1.0 rules.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants